livestock warehouse of türk geldi facilities - Francés Inglés Diccionario